AutoMat: automatic differentiation for generalized standard materials on GPUs
نویسندگان
چکیده
We propose a universal method for the evaluation of generalized standard materials that greatly simplifies material law implementation process. By means automatic differentiation and numerical integration scheme, AutoMat reduces effort to two potential functions. moving GPU, we close performance gap conventional routines demonstrate in detail expression level reverse mode as well its extension second order derivatives can be applied inside CUDA kernels. underline effectiveness applicability by integrating it into FFT-based homogenization scheme Moulinec Suquet discuss benefits using with respect runtime solution accuracy an elasto-viscoplastic example.
منابع مشابه
Towards Automatic Code Generation for GPUs⋆
Abstract. Graphics Processing Units (GPUs) have become highly parallel and programmable systems used as commodity data-parallel coprocessors. Moreover manufacturers have developed new software interfaces that facilitate their use. Thus, new compilation strategies that enable automatic mapping of sequential code would very likely arise in the near future. To open this path, we need to define som...
متن کاملAutomatic Data Layout Optimizations for GPUs
Memory optimizations have became increasingly important in order to fully exploit the computational power of modern GPUs. The data arrangement has a big impact on the performance, and it is very hard for GPU programmers to identify a well-suited data layout. Classical data layout transformations include grouping together data fields that have similar access patterns, or transforming Array-of-St...
متن کاملOn Automatic Differentiation
In comparison to symbolic diierentiation and numerical diierencing, the chain rule based technique of automatic diierentiation is shown to evaluate partial derivatives accurately and cheaply. In particular it is demonstrated that the reverse mode of automatic diierentiation yields any gradient vector at no more than ve times the cost of evaluating the underlying scalar function. After developin...
متن کاملSupplementary Materials to Adaptive and Transparent Cache Bypassing for GPUs
ABSTRACT This document is the supplementary supporting file to the corresponding SC-15 conference paper titled Adaptive and Transparent Cache Bypassing for GPUs. In this document, we first show the experiment figures for the four extra GPU platforms that cannot fit into the original paper due to page limitation. We then show the simulation results for the hardware approach that attempts to redu...
متن کاملdeveloping a pattern based on speech acts and language functions for developing materials for the course “ the study of islamic texts translation”
هدف پژوهش حاضر ارائه ی الگویی بر اساس کنش گفتار و کارکرد زبان برای تدوین مطالب درس "بررسی آثار ترجمه شده ی اسلامی" می باشد. در الگوی جدید، جهت تدوین مطالب بهتر و جذاب تر، بر خلاف کتاب-های موجود، از مدل های سطوح گفتارِ آستین (1962)، گروه بندی عملکردهای گفتارِ سرل (1976) و کارکرد زبانیِ هالیدی (1978) بهره جسته شده است. برای این منظور، 57 آیه ی شریفه، به صورت تصادفی از بخش-های مختلف قرآن انتخاب گردید...
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Computational Mechanics
سال: 2021
ISSN: ['0178-7675', '1432-0924']
DOI: https://doi.org/10.1007/s00466-021-02105-2